package pf.springBoot.springBootSSO.service;

import org.springframework.stereotype.Service;

@Service
public class YJQueryService {
//
//    /// <summary>
//    /// 查询所有分公司的省份(省份编码Value,省份名称Name)
//    /// </summary>
//    /// <returns></returns>
//    public List<NameValue> GetSfOfAllFgs()
//    {
//        return yjqueryBLL.GetSfOfAllFgs();
//    }
//    #region 促销产品积分查询
//    public System.Data.DataTable GetCuXiaoInvTypeTable()
//    {
//        return yjqueryBLL.GetCuXiaoInvTypeTable();
//    }
//    public int checkHybhExists(string hybh, int typeId, string cmonth)
//    {
//        return yjqueryBLL.checkHybhExists(hybh, typeId, cmonth);
//    }
//
//    public System.Data.DataTable GetCuXiaoHyTable(string hybh, int typeId, string cmonth)
//    {
//        return yjqueryBLL.GetCuXiaoHyTable(hybh, typeId, cmonth);
//    }
//
//    public System.Data.DataTable GetCuXiaoDetailTable(string hybh, int typeId, string cmonth, bool flag)
//    {
//        return yjqueryBLL.GetCuXiaoDetailTable(hybh, typeId, cmonth, flag);
//    }
//
//    public System.Data.DataTable GetCuXiaoSaleTable(string hybh, int typeId, string cmonth)
//    {
//        return yjqueryBLL.GetCuXiaoSaleTable(hybh, typeId, cmonth);
//    }
//
//    #endregion
//
//    #region 红宝业绩查询
//    /// <summary>
//    /// 金钻业绩对比查询
//    /// </summary>
//    /// <param name="month1">月份1</param>
//    /// <param name="month2">月份2</param>
//    /// <returns></returns>
//    public List<YJCompare> GetGCompare(string month1, string month2)
//    {
//        var list = new List<YJCompare>();
//        var result = yjqueryBLL.GetGCompare(month1, month2);
//        if (result != null && result.Rows.Count > 0)
//        {
//            list = result.ToList<YJCompare>();
//        }
//        return list;
//    }
//
//    //public DataTable GetNextStep(string beginMon, string endMon, string bjhybh) {
//
//    //    return yjqueryBLL.GetNextStep(beginMon,  endMon,  bjhybh);
//    //}
//    #endregion
//    public decimal GetJC(string hybh, string month)
//    {
//        return yjqueryBLL.GetJC(hybh, month);
//    }
//    public DataTable GetJCTable(string hybh, string month)
//    {
//        return yjqueryBLL.GetJCTable(hybh, month);
//    }
//    #region 查询级差奖
//    /// <summary>
//    /// 查询级差奖
//    /// </summary>
//    public System.Data.DataTable GetRangeAward(string hybh, string cmonth)
//    {
//        return yjqueryBLL.GetRangeAward(hybh, cmonth);
//    }
//    /// <summary>
//    /// 查询顾客奖金
//    /// </summary>
//    public decimal? GetHYAward(string hybh, string month)
//    {
//        return yjqueryBLL.GetHYAward(hybh, month);
//    }
//    #endregion
//
//
//    #region 原 业绩查询-优惠顾客分析
//
//    public DataTable GetLevelAchievement(string sf, string cmonth, string hybh, string qpos)
//    {
//        return yjqueryBLL.GetLevelAchievement(sf, cmonth, hybh, qpos);
//    }
//    public DataTable GetBusinessKeyIndicators(string sf, string cmonth, string hybh, string qpos)
//    {
//        return yjqueryBLL.GetBusinessKeyIndicators(sf, cmonth, hybh, qpos);
//    }
//
//    public DataTable GetBusinessHigher(List<string> hybhs, string qpos, string month)
//    {
//        return yjqueryBLL.GetBusinessHigher(hybhs, qpos, month);
//    }
//    public DataTable GetSalesDistribution(string inv_no, int ln, string month)
//    {
//        return yjqueryBLL.GetSalesDistribution(inv_no, ln, month);
//    }
//
//    public System.Data.DataTable GetIDCard(List<string> hybhs, string smon, string emon)
//    {
//        return yjqueryBLL.GetIDCard(hybhs, smon, emon);
//    }
//
//    public System.Data.DataTable GetNewLevel(string ctype1, string c, string smon, string emon, string pos, string ctype)
//    {
//        return yjqueryBLL.GetNewLevel(ctype1, c, smon, emon, pos, ctype);
//    }
//
//    public System.Data.DataTable GetNameByTeamLevel(List<string> hybhs, string qpos, string month)
//    {
//        return yjqueryBLL.GetNameByTeamLevel(hybhs, qpos, month);
//    }
//
//    public System.Data.DataTable GetYJGrowthRate(List<string> hybhs, string smon, string emon)
//    {
//        return yjqueryBLL.GetYJGrowthRate(hybhs, smon, emon);
//    }
//    public System.Data.DataTable GetTrackAttention(string qpos, string month, int type)
//    {
//        return yjqueryBLL.GetTrackAttention(qpos, month, type);
//    }
//
//    #endregion
//
//    #region 服务跟踪
//    /// <summary>
//    /// 查询个人信息汇总
//    /// </summary>
//    public System.Data.DataTable GetPersonInfo(string hybh, string hyxm)
//    {
//        return yjqueryBLL.GetPersonInfo(hybh, hyxm);
//    }
//    /// <summary>
//    /// 查询个人信息汇总
//    /// </summary>
//    public System.Data.DataTable GetPersonInfoByHYBH(string hybh)
//    {
//        return yjqueryBLL.GetPersonInfoByHYBH(hybh);
//    }
//    /// <summary>
//    /// 查询个人信息-成员
//    /// </summary>
//    /// <param name="hybh"></param>
//    /// <returns></returns>
//    public System.Data.DataTable GetPersonInfoMb(string hybh)
//    {
//        return yjqueryBLL.GetPersonInfoMb(hybh);
//    }
//    public PersonInfoMb GetPersonInfoMbByXm(string hybh, string mbxm)
//    {
//        var model = new PersonInfoMb();
//        var result = yjqueryBLL.GetPersonInfoMbByXm(hybh, mbxm);
//        if (result != null && result.Rows.Count > 0)
//        {
//            model = result.ToList<PersonInfoMb>()[0];
//        }
//        return model;
//    }
//    /// <summary>
//    /// 查询个人信息-备注
//    /// </summary>
//    /// <param name="hybh"></param>
//    /// <returns></returns>
//    public System.Data.DataTable GetPersonInfoMemo(string hybh)
//    {
//        return yjqueryBLL.GetPersonInfoMemo(hybh);
//    }
//
//    public PersonInfoMemo GetPersonInfoMemoById(int id)
//    {
//        var model = new PersonInfoMemo();
//        var result = yjqueryBLL.GetPersonInfoMemoById(id);
//        if (result != null && result.Rows.Count > 0)
//        {
//            model = result.ToList<PersonInfoMemo>()[0];
//        }
//        return model;
//    }
//
//    /// <summary>
//    /// 更新个人信息
//    /// </summary>
//    /// <param name="personInfo"></param>
//    public bool UpdatePersonInfo(Sjz sjz)//, B_HYZL hyzl)
//    {
//        return yjqueryBLL.UpdatePersonInfo(sjz);//, hyzl);
//    }
//    /// <summary>
//    /// 新增个人信息-成员
//    /// </summary>
//    /// <param name="mb"></param>
//    /// <returns></returns>
//    public bool AddPersonInfoMb(PersonInfoMb mb)
//    {
//        return yjqueryBLL.AddPersonInfoMb(mb);
//    }
//    public bool IsMbExist(string hybh, string mbxm)
//    {
//        return yjqueryBLL.IsMbExist(hybh, mbxm);
//    }
//    /// <summary>
//    /// 更新个人信息-成员
//    /// </summary>
//    /// <param name="mb"></param>
//    /// <returns></returns>
//    public bool UpdatePersonInfoMb(PersonInfoMb mb)
//    {
//
//        return yjqueryBLL.UpdatePersonInfoMb(mb);
//    }
//    public bool DeletePersonInfoMb(string hybh, string mbxm)
//    {
//        return yjqueryBLL.DeletePersonInfoMb(hybh, mbxm);
//    }
//
//    /// <summary>
//    /// 新增个人信息-备注
//    /// </summary>
//    /// <param name="mb"></param>
//    /// <returns></returns>
//    public bool AddPersonInfoMemo(PersonInfoMemo mb)
//    {
//        return yjqueryBLL.AddPersonInfoMemo(mb);
//    }
//    /// <summary>
//    /// 更新个人信息-备注
//    /// </summary>
//    /// <param name="mb"></param>
//    /// <returns></returns>
//    public bool UpdatePersonInfoMemo(PersonInfoMemo mb)
//    {
//        return yjqueryBLL.UpdatePersonInfoMemo(mb);
//    }
//    public bool DeletePersonInfoMemo(int id)
//    {
//        return yjqueryBLL.DeletePersonInfoMemo(id);
//    }
//
//    /// <summary>
//    /// 查询个人信息-对应网点
//    /// </summary>
//    /// <param name="hybh"></param>
//    /// <returns></returns>
//    public System.Data.DataTable GetPersonInfoNet(string hybh)
//    {
//        return yjqueryBLL.GetPersonInfoNet(hybh);
//    }
//    /// <summary>
//    /// 查询个人信息-旅游记录
//    /// </summary>
//    /// <param name="hybh"></param>
//    /// <returns></returns>
//    public System.Data.DataTable GetPersonInfoTour(string hybh)
//    {
//        return yjqueryBLL.GetPersonInfoTour(hybh);
//    }
//
//    /// <summary>
//    /// 修改更新记录
//    /// </summary>
//    /// <param name="hybh"></param>
//    /// <param name="updateUserNo"></param>
//    /// <param name="updateTime"></param>
//    /// <returns></returns>
//    public bool UpdatePersonInfoLog(string hybh, string updateUserNo, string updateUserName)
//    {
//        return yjqueryBLL.UpdatePersonInfoLog(hybh, updateUserNo, updateUserName);
//    }
//    #endregion
//
//    /// <summary>
//    /// 查询服务中心报单信息
//    /// </summary>
//    /// <param name="agentno"></param>
//    /// <param name="cmonth"></param>
//    /// <param name="qpos"></param>
//    /// <param name="rs">默认0</param>
//    /// <returns></returns>
//    public System.Data.DataTable GetServiceCenterReport(string agentno, string cmonth, string qpos, int rs)
//    {
//        return yjqueryBLL.GetServiceCenterReport(agentno, cmonth, qpos, rs);
//    }
//
//    /// <summary>
//    /// 查询业绩指标情况表--提升新增
//    /// </summary>
//    public System.Data.DataTable GetAchievementImproveNew(string sf, string cmonth)
//    {
//        return yjqueryBLL.GetAchievementImproveNew(sf, cmonth);
//    }
//
//    /// <summary>
//    /// 查询美容积分换购查询
//    /// </summary>
//    public System.Data.DataTable GetMaJfHg(string hybh, string hyxm, int? batch)
//    {
//        return yjqueryBLL.GetMaJfHg(hybh, hyxm, batch);
//    }
//    /// <summary>
//    /// 查询美容积分换购批次
//    /// </summary>
//    /// <returns></returns>
//    public System.Data.DataTable GetMaJfHgBatch()
//    {
//        return yjqueryBLL.GetMaJfHgBatch();
//    }
//    /// <summary>
//    /// 查询美容积分换购批次
//    /// </summary>
//    /// <returns></returns>
//    public List<MaJfHgBatch> GetMaJfHgBatchList()
//    {
//        var result= yjqueryBLL.GetMaJfHgBatch(); 
//        if (result != null && result.Rows.Count > 0)
//        {
//            return result.DataTableToList<MaJfHgBatch>();
//        }
//        return null;
//    }
//    /// <summary>
//    /// 查询美容积分换购批次最大月份
//    /// </summary>
//    /// <returns></returns>
//    public string GetMaJfHgBatchMaxEMonth()
//    {
//        var batchList = GetMaJfHgBatchList();
//        if(batchList==null|| batchList.Count < 1) { return ""; }
//        return batchList.Max(a => a.emonth);
//    }
//    /// <summary>
//    /// 查询美容积分汇总
//    /// </summary>
//    public System.Data.DataTable GetMaJfHgTotal(string hybh, string sf, string agentno, string hyxm, int minMpv, int maxMpv)
//    {
//        return yjqueryBLL.GetMaJfHgTotal(hybh, sf,   agentno, hyxm, minMpv, maxMpv);
//    }
//
//    /// <summary>
//    /// 查询服务中心业绩
//    /// </summary>
//    public System.Data.DataTable GetServiceCenterPerformance(string cmonth, string agentno)
//    {
//        return yjqueryBLL.GetServiceCenterPerformance(cmonth, agentno);
//    }
//    /// <summary>
//    /// 查询双机销售
//    /// </summary>
//    public System.Data.DataTable GetDualSales(List<string> invs, string cmonth, string agentno, string inv_no)
//    {
//        if (PFDataHelper.UseLocalData)
//        {
//            //var path = PFDataHelper.ReadLocalJson("GetMeshwork.json");
//            //var list=JsonConvert.
//            return PFDataHelper.ReadLocalDataTable("GetDualSales.json");
//        }
//        else
//        {
//            return yjqueryBLL.GetDualSales(invs, cmonth, agentno, inv_no);
//        }
//    }
//    ///// <summary>
//    ///// 查询双机销售
//    ///// </summary>
//    //public List<Models.DualSales> GetDualSalesList(List<string> hybhs, string cmonth, string agentno, string inv_no)
//    //{
//    //    List<Models.DualSales> list = null;
//    //    var result = yjqueryBLL.GetDualSales(hybhs, cmonth, agentno, inv_no);
//    //    if (result != null && result.Rows.Count > 0)
//    //    {
//    //        list = result.DataTableToList<Models.DualSales>();
//    //    }
//    //    return list;
//    //}
//
//    /// <summary>
//    /// 查询直销员系统调用crm接口时的报错
//    /// </summary>
//    /// <returns></returns>
//    public int GetTransErrorLogCount()
//    {
//        return yjqueryBLL.GetTransErrorLogCount();
//    }
//
//
//    #region 旧系统中ShareFun里的方法移到这里(不带系统月份)
//
//    /// <summary>
//    /// 查询培训跟踪(查询店)
//    /// </summary>
//    public System.Data.DataTable GetQueryAgent(List<string> hybhs)
//    {
//        return yjqueryBLL.GetQueryAgent(hybhs);
//    }
//
//    /// <summary>
//    /// 查询培训跟踪(查级别)
//    /// </summary>
//    public System.Data.DataTable GetQueryGrade(List<string> hybhs, string smon, string emon)
//    {
//        return yjqueryBLL.GetQueryGrade(hybhs, smon, emon);
//    }
//    #endregion 旧系统中ShareFun里的方法移到这里(不带系统月份)
}
